tlaconete (náhuatl) - Spanish English Dictionary

tlaconete (náhuatl)

Meanings of "tlaconete (náhuatl)" in English Spanish Dictionary : 1 result(s)

Spanish English
Zoology
tlaconete (náhuatl) [m] MX land snail